/*
3) 判断成绩等级
描述
键盘录入一个成绩（整数），判断并输出成绩的等级，
如果用户输入成绩不合法（小于0或者大于100）则输出成绩不合法。
90-100 优秀
80-89 良
70-79 中
60-69 及格
0-59 差
*/
#include <stdio.h>

int main(int argc, char **argv)
{
    int grade = 0;

    // 获取键盘输入
    printf("请输入您的成绩: \n");
    scanf("%d", &grade);

    // 判断错误输入
    if(grade > 100 || grade < 0)
    {
        perror("error");
        return 0;
    }

    // 判断成绩等级
    if(grade >= 90)
    {
        printf("优秀\n");
    }
    else if(grade >= 80)
    {
        printf("良\n");
    }
    else if(grade >= 70)
    {
        printf("中\n");
    }
    else if(grade >= 60)
    {
        printf("及格\n");
    }
    else
    {
        printf("差\n");
    }


    return 0;
}